sweat like a trooper - French English Dictionary